when the time is right - German English Dictionary